Associating a loyalty card
There are multiple journeys a user can go through to create an iOrder Account and associate it with a Loyalty card, in White Label Ordering.
These journeys can be achieved by multiple combinations in the iOrder platform configuration that will be detailed in this topic.
Associating a Loyalty card
On this page the following terms will be used:
-
During Sign Up: Refers to a guest that has not created an iOrder Account and is signing up to it for the first time. At this stage, the guest may or may not already have a Loyalty Card
-
Post Sign Up: Refers to a guest that already has an iOrder Account and is logged into their account in White Label Ordering. The guest may or may not have a Loyalty Card. And if they have one, it has not been associated to their iOrder Account
-
Automatic Sign Up to Loyalty : Refers to when a guest or staff member is provided a Loyalty Card at the same time as they create their iOrder Account, without the need of any additional action
-
Default Loyalty Program: When there are multiple Loyalty programs against the same Company, one program must be selected for automatic sign up to Loyalty. This program is referred as the “Default Loyalty program”. It is set in the Loyalty platform.
Journeys
Journey 1
Guest has the option to associate a “Loyalty Card ”, if no card is associated guest is “automatically signed up to Loyalty”
During sign up:
In this journey, during a user iOrder Account sign up, they are given the option to associate a Loyalty Card they have previously acquire.
Two options will display in the "Prompt for association screen":
-
No, I don't have a Loyalty card - if selected, they are provided with a new Loyalty Card automatically (if the customers has multiple programs, the guest will receive the card from the configured default Loyalty program)
-
Yes, I have a Loyalty Card - if selected they are presented the verification screen to associate their card
Example
-
Guest → Complete sign up form → Select they don’t have a card → Is enrolled in the “Default guest program” in Loyalty and card is associated to iOrder Account
-
VIP Guest → Complete sign up form → Select they have a card → Verify their card details → Loyalty card with “VIP Guest program” is associated to iOrder Account
-
Staff member → Complete sign up form → Select they have a card → Verify their card details → Loyalty card with “Staff member program” is associated to iOrder Account
Post sign up:
For users that already have an iOrder account, the "Prompt for association screen" and "Verification screen" can be accessed not as part of the sign up flow.
To do so they must go to “My Loyalty Card screen”, area accessible by the rear menu of the White Label App, or the guest menu in Web Ordering.
Two options will display in the "My Loyalty Card screen":
-
No, I don't have a Loyalty card - if selected, they are provided with a new Loyalty Card automatically (if the customers has multiple programs, the guest will receive the card from the configured default Loyalty program)
-
Yes, I have a Loyalty Card - if selected they are presented the verification screen to associate their card
Recommend Use
-
Customers with multiple Loyalty programs (i.e., Guest standard and Staff discounts)
-
Customers with one open program (Guests standard) and one or more invite only (Guest VIP, Staff discounts)
-
Customers with a combination of existing and new Loyalty customers
-
Customers that have Loyalty established and are adding White Label Ordering integration
-
Customers that have White Label Ordering and Loyalty established and are adding an integration between them
Journey 2
Guest has the option to associate a “Loyalty Card ”, if no card is associated, guest is not linked to Loyalty automatically
During sign up:
In this journey, during a user iOrder Account sign up, they are given the option to associate a Loyalty Card they have previously acquire.
Two options will display in the "Prompt for association screen":
-
No, I don't have a Loyalty card - no card is provided to user (no configured default Loyalty program is required)
-
Yes, I have a Loyalty Card - if selected they are presented the verification screen to associate their card
Example
-
Guest →Complete sign up form → Select they don’t have a card → Do not join Loyalty
-
VIP Guest → Complete sign up form → Select they have a card → Verify their card details → Loyalty card with “VIP Guest program” is associated to iOrder Account
-
Staff member → Complete sign up form → Select they have a card → Verify their card details → Loyalty card with “Staff member program” is associated to iOrder Account
Post sign up:
For users that already have an iOrder account, or, users that selected "No" during sign up but have a Loyalty Card now to associate, the "Verification screen" can be accessed not as part of the sign up flow.
To do so they must go to “My Loyalty Card screen”, area accessible by the rear menu of the White Label App, or the guest menu in Web Ordering.
The "My Loyalty Card screen" will display one option to "Link Loyalty card" that will direct the guest to the verification screen.
Recommend Use
-
Customer with multiple Loyalty programs but all subject to invite only (i.e., VIP Guest and Staff discounts)
-
Customers that have their registration process to Loyalty completely independent from White Label Ordering (i.e. Chargeable programs with independent enrolment)
-
Customers with a combination of existing and new Loyalty customers
-
Customers that have Loyalty established and are adding White Label Ordering integration
-
Customers that have White Label Ordering and Loyalty established and are adding an integration
Journey 3
Guest is automatically signed up to Loyalty
During sign up:
In this journey, during a user iOrder Account sign up, they are given a Loyalty Card automatically. They are not given the option to link an existing card.
Example
-
Guest → Complete sign up form → Is enrolled in the “Default guest program” in Loyalty and card is associated to iOrder Account
Post sign up:
For users that already have an iOrder account, they will be given to option to link an existing loyalty card or request a new one.
To do so they must go to “My Loyalty Card screen”, area accessible by the rear menu of the White Label App, or the guest menu in Web Ordering.
Two options will display in the "My Loyalty Card screen":
-
No, I don't have a Loyalty card - if selected, they are provided with a new Loyalty Card automatically (if the customers has multiple programs, the guest will receive the card from the configured default Loyalty program)
-
Yes, I have a Loyalty Card - if selected they are presented the verification screen to associate their card
Recommend Use
-
Customers with only one Loyalty program
-
Customers that do NOT have Loyalty already established and are initiating it together with White Label Ordering integration
-
This is NOT recommended for customers that have Loyalty established and are adding White Label Ordering integration or customers that have White Label Ordering and Loyalty established and are adding an integration; in these cases use Journeys 1 or 2
Journey 4
Only guests with an existing iOrder account can associate a Loyalty card
During sign up:
In this journey, a guest can only sign up to an iOrder Account when completing the sign up form. Loyalty linking is not offered.
Post sign up guests:
For users that already have an iOrder account, the "Verification screen" can be accessed from “My Loyalty Card screen”, area accessible by the rear menu of the White Label App, or the guest menu in Web Ordering.
The "My Loyalty Card screen" will display one option to "Link Loyalty card" that will direct the guest to the verification screen.
Recommend Use
-
Although this option can be configured it is not recommended as the other journeys offer a better experience for users
Other Information
-
When using "Automatically Sign up new users to Loyalty" (journeys 1 & 3) customers must ensure that their iOrder "terms and conditions" are up to date and that include Loyalty information
-
When using "Automatically Sign up new users to Loyalty", if it is identified that the guest already has a card in the default program, that existing card will be linked to the guest's iOrder account (and not a new card)
-
Suspended cards cannot be associated to an account, and an error will be displayed if a guest tries to do so. If a guest wishes to retrieve their credit from a suspended card, the balance of that card must be transferred to a new card, the guest must unlink the current suspended card and link the new card manually
-
If using "Automatically Sign up new users to Loyalty" with physical cards, customers must ensure the sets of cards configured to "auto-enrolment" are not printed and distributed. This is to avoid a guest using a "printed card" and another guest "auto-enrolling" to the same number
Setup card association
To achieve each journey there are multiple areas and systems that need to be configured accordingly, the following topic describes the required setup for each involved product.
Loyalty
Loyalty must provide a set of valid cards within a program.
When using "Automatically Sign up" one Loyalty program must be configured as a Default program in Loyalty, as this will be the program for automatic enrolment. This can be achieved by:
-
Click Companies in the top bar
-
Find and select company
-
Click Widget Configuration
-
Click Enrolment tab - The default program is shown
-
Click Edit to add or change the default
iOrder Database Configuration
When using "Prompt for association", the "Card verification screen" will display in White Label App, or expand from the Loyalty screen in Web Ordering.
The fields to display in these cases must be configured in the iOrder database. If this screen has never been used before by a customer, this set up must be request to Zonal (the database form linkLoyaltyAccount must be updated).
If this screen is not configured in the database the fields will not display, even if configured correctly in the iOrder platform.
The available fields that can be added into this screen are: Card number, email and PIN.
Customers must provide the number of digits the Card number field will support and if they want to validate the card by email or PIN.
iOrder Platform Configuration
Most of the configuration for the front-end experience must be configured in iOrder.
-
All Loyalty Programs that will be offered must be selected in App Manager → Configure → Loyalty Integration → Loyalty Program. (see: section iOrder elements overview: number 02)
-
The following checkbox / toggles will impact in the sign up flows described
-
App Manager → Configure → Loyalty Integration → Automatic Sign-up → Automatically Sign-up new users to Loyalty? (see: section iOrder elements overview: number 01)
-
App Manager → Configure → App Theme → Loyalty Card → Prompt For Association (see: section iOrder elements overview: number 8)
-
App Manager → Configure → App Theme → Loyalty Card → Can Associate Loyalty Card (see: section iOrder elements overview: number 9) – Post sign up association only
The combination of the above will determine the journeys
-
Automatically Sign up new users to Loyalty? | Prompt For Association | Can Associate Loyalty Card | Notes | |
---|---|---|---|---|
Journey 1. Guest has the option to associate a “Loyalty Card”, if no card is associated guest is “automatically signed up to Loyalty” |
True | True | True |
Must have a default Program set in Loyalty if supporting multiple programs |
Journey 2. Guest has the option to associate a “Loyalty Card”, if no card is associated, guest is not linked to Loyalty automatically |
False | True | True | |
Journey 3. Guest is automatically signed up to Loyalty |
True | False | True |
Must have a default Program set in Loyalty if supporting multiple programs |
Journey 4. Only guests with an iOrder account can associated a Loyalty card |
False | False | True |
If the above is selected the following screen will display “My Loyalty Card screen” area, if the guest has no card associated.